Hisaya Itô
The Human Vapor (1960)
1960
1h 32m
Movie
The War of the Gargantuas (1970)
1966
1h 28m
Movie